package nz.ac.massey.doi_information_extractor.data;

public interface PublicationInterface {

	String getDescription();
	void setDescription(String description);

	String getPublicationType();
	void setPublicationType(String publicationType);

	String getPageNumbers();
	void setPageNumbers(String pageNumbers);

	String getPublicationTitle();
	void setPublicationTitle(String publicationTitle);

	boolean getQualityAssured();
	void setQualityAssured(boolean qualityAssured);

	boolean getConfidential();
	void setConfidential(boolean confidential);

	boolean getResearchOrProfCom();
	void setResearchOrProfCom(boolean researchOrProfCom);

	String getVolumeNumber();
	void setVolumeNumber(String volumeNumber);

	String getArticleTitle();
	void setArticleTitle(String articleTitle);

	String getDate();
	void setDate(String date);

	String getUrl();
	void setUrl(String url);

	String getIssn();
	void setIssn(String issn);

	AuthorList getAuthors();
	void setAuthors(AuthorList authors);

	int getPublicationId();
	void setPublicationId(int publicationId);

	String getPublisher();
	void setPublisher(String publisher);

	String getDoi();
	void setDoi(String doi);
}
